package com.skyd.core.game;

import com.skyd.core.common.Point;





/**
 * 游戏通用地图块接口
 * 
 * @author SkyD
 * 
 */
public interface IGameMapPiece {
	/**
	 * 获取是否允许通行
	 * 
	 * @return
	 */
	public boolean getIsAllowPass();

	/**
	 * 设置是否允许通行
	 * 
	 * @param value
	 *            值
	 */
	public void setIsAllowPass(boolean value);

	/**
	 * 获取IndexLocation。 功能注释：索引位置
	 */
	Point getIndexLocation();

	/**
	 * 设置IndexLocation。 功能注释：索引位置
	 * 
	 * @param value
	 *            IndexLocation
	 */
	void setIndexLocation(Point value);
}
